def fun_checkout(money):
    '''功能：计算商品合计金额并进行折扣处理
       money：保存商品金额的列表
       返回商品的合计金额和折扣后的金额
    '''
    money_old = sum(money)  # 计算合计金额
    money_new = money_old
    if  500 <= money_old < 1000:       # 满500可享受9折优惠
        money_new = '{:.2f}'.format(money_old * 0.9)
    elif 1000 <= money_old <= 2000:   # 满1000可享受8折优惠
        money_new = '{:.2f}'.format(money_old * 0.8)
    elif 2000 <= money_old <= 3000:   # 满2000可享受7折优惠
        money_new = '{:.2f}'.format(money_old*0.7)
    elif money_old >=3000 :                  # 满3000可享受6折优惠
        money_new = '{:.2f}'.format(money_old*0.6)
    return money_old,money_new   # 返回总金额和折扣后的金额
        
#*****************************调用函数***********************************#
print("\n开始结算……\n")
list_money = []    # 定义保存商品金额的列表
while True:
    # 请不要输入非法的金额，否则将抛出异常
    inmoney = float(input("输入商品金额（输入0表示输入完毕)："))
    if int(inmoney)==0:
        break     # 退出循环
    else:
        list_money.append(inmoney)  # 将金额添加到金额列表中
money = fun_checkout(list_money)  # 调用函数
print("合计金额：",money[0],"应付金额：",money[1])   # 显示应付金额



